Next: HMS Formats, Previous: Complex Formats, Up: Display Modes [Contents][Index]
Display of fractional numbers is controlled by the d
o (calc-over-notation) command. By default, a
number like eight thirds is displayed in the form
‘8:3’. The d o command
prompts for a one- or two-character format. If you give one
character, that character is used as the fraction separator.
Common separators are ‘:’ and
‘/’. (During input of numbers, the
: key must be used regardless of the display format;
in particular, the / is used for RPN-style division,
not for entering fractions.)
If you give two characters, fractions use “integer-plus-fractional-part” notation. For example, the format ‘+/’ would display eight thirds as ‘2+2/3’. If two colons are present in a number being entered, the number is interpreted in this form (so that the entries 2:2:3 and 8:3 are equivalent).
It is also possible to follow the one- or two-character format with a number. For example: ‘:10’ or ‘+/3’. In this case, Calc adjusts all fractions that are displayed to have the specified denominator, if possible. Otherwise it adjusts the denominator to be a multiple of the specified value. For example, in ‘:6’ mode the fraction ‘1:6’ will be unaffected, but ‘2:3’ will be displayed as ‘4:6’, ‘1:2’ will be displayed as ‘3:6’, and ‘1:8’ will be displayed as ‘3:24’. Integers are also affected by this mode: 3 is displayed as ‘18:6’. Note that the format ‘:1’ writes fractions the same as ‘:’, but it writes integers as ‘n:1’.
The fraction format does not affect the way fractions or integers are stored, only the way they appear on the screen. The fraction format never affects floats.
Next: HMS Formats, Previous: Complex Formats, Up: Display Modes [Contents][Index]